package com.info3k.client.domain;

import java.io.Serializable;

public class Location implements Serializable {

	private static final long serialVersionUID = -1873799364997737422L;

    private Long id;
	
    private Address[] addresses;
    
	private String locationName;
    
	private String description;
    
	private Long floor;
	
	private String[] latLong;
	
    private User user;
    
    private Category category;
    
    private Double rate;
    
    private Long views;
    
    private Long numRates;
    
    private Integer length;
    
    public Location() {
    	this.setAddresses(new Address[0]);
    	this.latLong = new String[0];
    }

	public void setLocationName(String locationName) {
		this.locationName = locationName;
	}

	public String getLocationName() {
		return locationName;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getDescription() {
		return description;
	}

	public void setFloor(Long floor) {
		this.floor = floor;
	}

	public Long getFloor() {
		return floor;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getId() {
		return id;
	}

	public void setLatLong(String[] latLong) {
		this.latLong = latLong;
	}

	public String[] getLatLong() {
		return latLong;
	}

	public void setAddresses(Address[] addresses) {
		this.addresses = addresses;
	}

	public Address[] getAddresses() {
		return addresses;
	}
	
	public void setUser(User user) {
		this.user = user;
	}

	public User getUser() {
		return user;
	}

	public void setRate(Double rate) {
		this.rate = rate;
	}

	public Double getRate() {
		return rate;
	}

	public void setViews(Long views) {
		this.views = views;
	}

	public Long getViews() {
		return views;
	}

	public void setNumRates(Long numRates) {
		this.numRates = numRates;
	}

	public Long getNumRates() {
		return numRates;
	}

	public void setCategory(Category category) {
		this.category = category;
	}

	public Category getCategory() {
		return category;
	}

	public void setLength(Integer length) {
		this.length = length;
	}

	public Integer getLength() {
		return length;
	}
}
